package com.dingding.special.order.calculation.service;

import com.dingding.common.core.base.dto.ResponseEntity;
import com.dingding.facade.special.trasfer.calc_price.ReqCalculationAmountDTO;
import com.dingding.facade.special.trasfer.calc_price.ResCalculationAmountDTO;

/**
 * 
 * @ClassName: ICalculationAmountService 
 * @Description: 根据车主位置实时计算金额
 * @author CHEHAUNBO 
 * @date 2016年8月30日 下午10:21:28
 * @since V2.4.0
 * 
 */
public interface ICalculationAmountService {

	/**
	 * 
	 * 实时计算价格
	 * 
	 * @Title: calculationAmount 
	 * @author CHEHAUNBO
	 * 
	 */
	public ResponseEntity<ResCalculationAmountDTO> calculationAmount(ReqCalculationAmountDTO reqCalculationAmountDTO);

	
	/**
	 * @Description 推送给乘客计算价格信息
	 * @author fengshuonan
	 * @return void
	 */
	public void createPush(String userId, ResCalculationAmountDTO resCalculationAmountDTO);

}
